import {
    LNode,
    LList
} from '../core/llist';

class ListPackageModel {

    static getInstance() {
        if (!ListPackageModel.instance) {
            ListPackageModel.instance = new ListPackageModel();
        }
        return ListPackageModel.instance;
    }

    create(opts) {
        opts = opts || {};
        let data = {
            items: opts.items || [],
            itemsById: {},
            index: 1
        }
        return data
    }

}

export default ListPackageModel.getInstance();